package ModelLayer;

import java.util.ArrayList;

public class Trained
{
	private int trainedID;
	private String name;
	private TrainingDay trainingDay;
	private TrainingActivity trainingActivity;
	private ArrayList<ResponseList> responseLists;
	private ArrayList<Logbook> logbooks;
	
	public Trained()
	{
		
	}
	
	public Trained(int trainedID)
	{
		this.trainedID = trainedID;
	}
	
	public Trained(int trainedID, String name, TrainingDay trainingDay, TrainingActivity trainingActivity)
	{
		this.trainedID = trainedID;
		this.name = name;
		this.trainingDay = trainingDay;
		this.trainingActivity = trainingActivity;
		responseLists = new ArrayList<ResponseList>();
		logbooks = new ArrayList<Logbook>();
	}

	public int getTrainedID() {
		return trainedID;
	}

	public void setTrainedID(int trainedID) {
		this.trainedID = trainedID;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public ArrayList<Logbook> getLogbooks() {
		return logbooks;
	}

	public void setLogbooks(ArrayList<Logbook> logbooks) {
		this.logbooks = logbooks;
	}

	public TrainingDay getTrainingDay() {
		return trainingDay;
	}

	public void setTrainingDay(TrainingDay trainingDay) {
		this.trainingDay = trainingDay;
	}

	public TrainingActivity getTrainingActivity() {
		return trainingActivity;
	}

	public void setTrainingActivity(TrainingActivity trainingActivity) {
		this.trainingActivity = trainingActivity;
	}

	public ArrayList<ResponseList> getResponseLists() {
		return responseLists;
	}

	public void setResponseLists(ArrayList<ResponseList> responseLists) {
		this.responseLists = responseLists;
	}
	
}
